package cn.xiaolang.function.design_pattern.class_adapter;

/**
 * 适配器模式：被适配的类，继承适配器，重写相应的方法即可
 * 如： 鼠标，只需要实现适配器的，连接，开启，关闭，点击，移动等功能
 * @author Xiaolang
 *
 */
public class MousePort extends AdapterTool {


    @Override
    public void connection() {
        super.connection();
        System.out.println("连接鼠标中。。。");
    }

    @Override
    public void turnOff() {
        super.turnOff();
        System.out.println("关闭鼠标中。。。");
    }
    
    @Override
    public void turnOn() {
        super.turnOn();
        System.out.println("开启鼠标中。。。");
    }
    
    @Override
    public void click() {
        super.click();
        System.out.println("点击鼠标操作。。。");
    }
    
    @Override
    public void move() {
        super.move();
        System.out.println("移动鼠标操作。。。");
    }
}
